﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data.Entity;

namespace Liquidaciones.Models
{
    public sealed class LiquidacionesContext : DbContext
    {
        private static LiquidacionesContext _instance;
        public static LiquidacionesContext Instance
        {
            get
            {
                if (_instance == null)
                {
                    _instance = new LiquidacionesContext();
                }
                return LiquidacionesContext._instance; 
            }
        }
        public LiquidacionesContext()
            : base("ApplicationServices")
        { 
            
        }

        public DbSet<Empleado> Empleados { get; set; }

        public DbSet<Administrador> Administradores { get; set; }

        public DbSet<Liquidador> Liquidadores { get; set; }

        public DbSet<Liquidacion> Liquidaciones { get; set; }
    }
}